BODY {
	PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "bitstream vera sans", "trebuchet ms", verdana, sans-serif; FONT-SIZE: 12px
}
P {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "bitstream vera sans", "trebuchet ms", verdana, sans-serif; FONT-SIZE: 12px
}
DIV {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "bitstream vera sans", "trebuchet ms", verdana, sans-serif; FONT-SIZE: 12px
}
A {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "bitstream vera sans", "trebuchet ms", verdana, sans-serif; FONT-SIZE: 12px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #295c72
}
A.external {
	PADDING-RIGHT: 15px; BACKGROUND: url(/img/global/external.png) no-repeat right 0px
}
.clear {
	PADDING-BOTTOM: 0pt; LINE-HEIGHT: 10px; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; DISPLAY: block; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 1px; PADDING-TOP: 0pt
}
HR {
	PADDING-BOTTOM: 0pt; LINE-HEIGHT: 10px; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; DISPLAY: block; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 1px; PADDING-TOP: 0pt
}
HR {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: -5px 0px 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid
}
.col {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.col50 {
	WIDTH: 350px; FLOAT: left; MARGIN-RIGHT: 40px
}
.feat {
	MIN-HEIGHT: 100px; WIDTH: 350px; PADDING-RIGHT: 15px; FLOAT: left; MARGIN-RIGHT: 25px; BORDER-RIGHT: #ccc 1px solid
}
.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.col H2 {
	MARGIN: 0px 0px 5px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
:focus {
	-moz-outline-style: none
}
BUTTON {
	-moz-outline-style: none
}
#content LI {
	MARGIN-TOP: 7px
}
#content LI {
	MARGIN-TOP: 7px
}
#right .smaller LI {
	MARGIN-TOP: 7px
}
#content UL LI {
	LIST-STYLE-IMAGE: url(/img/global/bullet.png)
}
#right .smaller LI {
	LIST-STYLE-IMAGE: url(/img/global/bullet.png)
}
#right .smaller {
	MARGIN-TOP: 20px
}
#right .smaller .selected {
	COLOR: #000; CURSOR: default; FONT-WEIGHT: bold
}
BODY.ie7 #content UL {
	MARGIN-LEFT: 50px
}
BODY.ie7 #content OL {
	MARGIN-LEFT: 50px
}
.rounded {
	-moz-border-radius: 5px; -webkit-border-radius: 5px
}
H1 {
	MARGIN: 35px 0px -5px; COLOR: #444; FONT-WEIGHT: normal
}
H2 {
	MARGIN: 35px 0px -5px; COLOR: #444; FONT-WEIGHT: normal
}
H3 {
	MARGIN: 35px 0px -5px; COLOR: #444; FONT-WEIGHT: normal
}
H4 {
	MARGIN: 35px 0px -5px; COLOR: #444; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 22px
}
H3 {
	MARGIN-BOTTOM: -8px; COLOR: #111; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H4 {
	MARGIN-TOP: 20px; FONT-SIZE: 14px
}
H1 EM {
	FONT-STYLE: normal; COLOR: rgb(45,90,195)
}
H2 EM {
	FONT-STYLE: normal; COLOR: rgb(45,90,195)
}
H3 EM {
	FONT-STYLE: normal; COLOR: rgb(45,90,195)
}
H4 EM {
	FONT-STYLE: normal; COLOR: rgb(45,90,195)
}
UL {
	MARGIN: 10px 0px
}
OL {
	MARGIN: 10px 0px
}
P {
	MARGIN: 10px 0px
}
TABLE {
	MARGIN: 10px 0px
}
SAMP {
	COLOR: #112699
}
.first {
	MARGIN-TOP: 0px
}
.lower {
	MARGIN-TOP: 20px !important
}
.higher {
	MARGIN-TOP: 40px !important
}
.red {
	COLOR: #bf0d00
}
.blue {
	COLOR: #2d5ac3
}
P.more {
	MARGIN: 20px 0px; COLOR: #666
}
P.more {
	FONT-SIZE: 16px
}
P.more A {
	FONT-SIZE: 16px
}
.center {
	TEXT-ALIGN: center
}
#global {
	MARGIN-BOTTOM: 25px; BACKGROUND: url(../img/global/main.png) #000 repeat-x; HEIGHT: 34px
}
#global .wrap {
	MARGIN: 0px auto; WIDTH: 983px
}
#global UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#global LI {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#global_fp {
	TEXT-INDENT: -999em; WIDTH: 275px; BACKGROUND: url(../img/global/main.png) #fff no-repeat 0px -40px; FLOAT: left; HEIGHT: 34px; OVERFLOW: hidden
}
#global_jt {
	TEXT-INDENT: -999em; WIDTH: 275px; BACKGROUND: url(../img/global/main.png) #fff no-repeat 0px -40px; FLOAT: left; HEIGHT: 34px; OVERFLOW: hidden
}
#global_fp:hover {
	BACKGROUND-POSITION: 0px -80px
}
#global_fp:focus {
	BACKGROUND-POSITION: 0px -120px
}
.active#global_fp {
	BACKGROUND-POSITION: 0px -160px; CURSOR: default
}
#global_jt {
	BACKGROUND-POSITION: -275px -40px
}
#global_jt:hover {
	BACKGROUND-POSITION: -275px -80px
}
#global_jt:focus {
	BACKGROUND-POSITION: -275px -120px
}
.active#global_jt {
	BACKGROUND-POSITION: -275px -160px; CURSOR: default
}
#gsearch {
	MARGIN-TOP: 3px; FLOAT: right
}
#gsearch INPUT {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; WIDTH: 125px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/global/main.png) no-repeat -9px -237px; FONT-SIZE: 11px; BORDER-TOP: 0px; TOP: 1px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
#gsearch INPUT:focus {
	BACKGROUND-POSITION: -9px -207px
}
#gsearch BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; TEXT-INDENT: -999em; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: medium !important; WIDTH: 78px; BACKGROUND: url(../img/global/main.png) no-repeat -8px -263px; HEIGHT: 23px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#gsearch BUTTON:hover {
	BACKGROUND-POSITION: -8px -293px
}
#gsearch BUTTON:focus {
	BACKGROUND-POSITION: -8px -323px
}
#remember {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; TOP: 1px; PADDING-TOP: 0px
}
.acc {
	POSITION: relative; LEFT: 45px
}
.acc A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #fff !important; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.acc A:hover {
	BACKGROUND: #000; COLOR: yellow
}
.acc A.active {
	BACKGROUND: #000; COLOR: yellow
}
.account {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/global/gradient/h150_reverse.png) #000; FLOAT: left; MARGIN-RIGHT: 15px; PADDING-TOP: 0px; -moz-border-radius: 10px; -webkit-border-radius: 10px; _background-image: none; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; -moz-box-shadow: 0 0 13px 0 #333; -webkit-border-top-right-radius: 0; -webkit-border-top-left-radius: 0; -webkit-box-shadow: 0 0 13px #000
}
#signup {
	Z-INDEX: 2; DISPLAY: none; BACKGROUND-POSITION: 0px 77px
}
.account {
	COLOR: #ccc; FONT-SIZE: 10px !important; TEXT-DECORATION: none
}
.account A {
	COLOR: #ccc; FONT-SIZE: 10px !important; TEXT-DECORATION: none
}
.account A:hover {
	TEXT-DECORATION: underline
}
.account INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ddd; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 6px; OUTLINE-WIDTH: medium; WIDTH: 125px; PADDING-RIGHT: 6px; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.account INPUT:focus {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
.account BUTTON {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #666; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; -moz-border-radius: 3px
}
.account P {
	MARGIN: 8px 0px; FONT-SIZE: 10px !important
}
.account .error {
	PADDING-BOTTOM: 5px; MARGIN: 1px -10px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #c10; COLOR: #fff; PADDING-TOP: 5px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-radius-bottom-left: 8px; -webkit-border-radius-bottom-right: 8px
}
#loginscroll {
	Z-INDEX: 2; POSITION: relative; WIDTH: 165px; DISPLAY: none; HEIGHT: 190px; OVERFLOW: hidden
}
#loginscroll DIV {
	POSITION: absolute; WIDTH: 999em
}
.account LABEL {
	DISPLAY: block; CURSOR: pointer
}
.globalnav {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: left; MARGIN: 10px auto; WIDTH: 982px; HEIGHT: 38px !important; CLEAR: both
}
.globalnav A {
	BACKGROUND-IMAGE: url(../img/global/navi-3.2.png); LINE-HEIGHT: 38px; TEXT-INDENT: -999em; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 38px; OVERFLOW: hidden
}
.globalnav A.active {
	CURSOR: default
}
#fp1 {
	WIDTH: 171px; BACKGROUND-POSITION: 0px 0px
}
#fp2 {
	BACKGROUND-POSITION: -171px 0px
}
#fp3 {
	BACKGROUND-POSITION: -331px 0px
}
#fp4 {
	BACKGROUND-POSITION: -492px 0px
}
#fp5 {
	BACKGROUND-POSITION: -652px 0px
}
#fp7 {
	WIDTH: 169px; BACKGROUND-POSITION: -813px 0px
}
#fp1:hover {
	BACKGROUND-POSITION: 0px -42px
}
#fp2:hover {
	BACKGROUND-POSITION: -171px -42px
}
#fp3:hover {
	BACKGROUND-POSITION: -331px -42px
}
#fp4:hover {
	BACKGROUND-POSITION: -492px -42px
}
#fp5:hover {
	BACKGROUND-POSITION: -652px -42px
}
#fp7:hover {
	BACKGROUND-POSITION: -813px -42px
}
#fp1:active {
	BACKGROUND-POSITION: 0px -84px
}
#fp2:active {
	BACKGROUND-POSITION: -171px -84px
}
#fp3:active {
	BACKGROUND-POSITION: -331px -84px
}
#fp4:active {
	BACKGROUND-POSITION: -492px -84px
}
#fp5:active {
	BACKGROUND-POSITION: -652px -84px
}
#fp7:active {
	BACKGROUND-POSITION: -813px -84px
}
.active#fp1 {
	BACKGROUND-POSITION: 0px -126px
}
.active#fp2 {
	BACKGROUND-POSITION: -171px -126px
}
.active#fp3 {
	BACKGROUND-POSITION: -331px -126px
}
.active#fp4 {
	BACKGROUND-POSITION: -492px -126px
}
.active#fp5 {
	BACKGROUND-POSITION: -652px -126px
}
.active#fp7 {
	BACKGROUND-POSITION: -813px -126px
}
#nav2 A {
	BACKGROUND-IMAGE: url(../img/global/navi-jqt.png); WIDTH: 192px
}
#jqt1 {
	WIDTH: 203px !important; BACKGROUND-POSITION: 0px 0px
}
#jqt2 {
	BACKGROUND-POSITION: -203px 0px
}
#jqt3 {
	BACKGROUND-POSITION: -395px 0px
}
#jqt4 {
	BACKGROUND-POSITION: -587px 0px
}
#jqt5 {
	WIDTH: 203px !important; BACKGROUND-POSITION: -779px 0px
}
#jqt1:hover {
	BACKGROUND-POSITION: 0px -42px
}
#jqt2:hover {
	BACKGROUND-POSITION: -203px -42px
}
#jqt3:hover {
	BACKGROUND-POSITION: -395px -42px
}
#jqt4:hover {
	BACKGROUND-POSITION: -587px -42px
}
#jqt5:hover {
	BACKGROUND-POSITION: -779px -42px
}
#jqt1:active {
	BACKGROUND-POSITION: 0px -84px
}
#jqt2:active {
	BACKGROUND-POSITION: -203px -84px
}
#jqt3:active {
	BACKGROUND-POSITION: -395px -84px
}
#jqt4:active {
	BACKGROUND-POSITION: -587px -84px
}
#jqt5:active {
	BACKGROUND-POSITION: -779px -84px
}
.active#jqt1 {
	BACKGROUND-POSITION: 0px -126px
}
.active#jqt2 {
	BACKGROUND-POSITION: -203px -126px
}
.active#jqt3 {
	BACKGROUND-POSITION: -395px -126px
}
.active#jqt4 {
	BACKGROUND-POSITION: -587px -126px
}
.active#jqt5 {
	BACKGROUND-POSITION: -779px -126px
}
#wrap {
	MARGIN: 10px auto; WIDTH: 982px
}
#content {
	PADDING-BOTTOM: 20px; MIN-HEIGHT: 400px; PADDING-LEFT: 20px; WIDTH: 748px; PADDING-RIGHT: 20px; BACKGROUND: url(/img/global/content_top.jpg) #fff no-repeat; FLOAT: left; PADDING-TOP: 20px
}
#right {
	WIDTH: 180px; FLOAT: right
}
#content {
	MARGIN-TOP: 150px
}
#right {
	MARGIN-TOP: 150px
}
#tools_index #content {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 795px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#tools_index #right {
	MARGIN-TOP: 355px
}
BODY.tools #content {
	MARGIN-TOP: 250px
}
BODY.tools #right {
	MARGIN-TOP: 250px
}
BODY.tools #content H1 {
	Z-INDEX: -1; TEXT-INDENT: -999em; MARGIN-BOTTOM: -339px; HEIGHT: 345px; TOP: -339px
}
#breadcrumb {
	POSITION: relative; MARGIN-BOTTOM: -20px; COLOR: #999; FONT-SIZE: 11px; TOP: -5px
}
#breadcrumb STRONG {
	FONT-WEIGHT: normal
}
#blog #right LI A STRONG {
	FONT-WEIGHT: normal
}
#breadcrumb A {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
#footercrumb {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f7f7f7; MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 16px; COLOR: #ccc; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 0px solid; PADDING-TOP: 5px
}
#footercrumb A {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
#content H1 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -140px; PADDING-LEFT: 95px; WIDTH: 870px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: -1px; HEIGHT: 90px; COLOR: #809198; FONT-SIZE: 28px; TOP: -146px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#content H1 STRONG {
	COLOR: #505050
}
#documentation_api #content {
	MARGIN-TOP: 160px !important
}
#documentation_api #right {
	MARGIN-TOP: 160px !important
}
#documentation_api #content H1 {
	TOP: -160px
}
#plugins_index H1 {
	MARGIN-BOTTOM: -125px; TOP: -147px; PADDING-TOP: 22px
}
#content H1 EM {
	MARGIN-TOP: -2px; DISPLAY: block; COLOR: #808080; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
A#demos {
	TEXT-INDENT: -999em; WIDTH: 180px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: url(/img/global/demos_tutorials.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 77px; OVERFLOW: hidden
}
A#tutorials {
	TEXT-INDENT: -999em; WIDTH: 180px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: url(/img/global/demos_tutorials.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 77px; OVERFLOW: hidden
}
A#demos:hover {
	BACKGROUND-POSITION: 0px -78px
}
A.selected#demos {
	BACKGROUND-POSITION: 0px -78px
}
A#tutorials {
	BACKGROUND-POSITION: 0px -156px
}
A#tutorials:hover {
	BACKGROUND-POSITION: 0px -234px
}
A.selected#tutorials {
	BACKGROUND-POSITION: 0px -234px
}
A.selected#demos {
	CURSOR: default
}
A.selected#tutorials {
	CURSOR: default
}
#bull {
	TEXT-ALIGN: center; COLOR: #789; FONT-SIZE: 60px
}
#right H3 {
	LETTER-SPACING: 0px
}
#rightnav {
	MARGIN: -10px 0px 0px 5px
}
#rightnav H3 {
	BORDER-BOTTOM: #666 1px solid; MARGIN-BOTTOM: 5px
}
#rightnav A {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#rightnav .active A {
	COLOR: black; CURSOR: default; TEXT-DECORATION: underline !important
}
#rightnav A:hover {
	BACKGROUND-COLOR: #efefef
}
#rightnav A.plugin {
	PADDING-LEFT: 15px; COLOR: #777 !important; FONT-SIZE: 11px
}
#rightnav A.active {
	BACKGROUND-COLOR: #466782; COLOR: #fff !important; CURSOR: default
}
.tools #rightnav A.active {
	BACKGROUND-COLOR: #00559e
}
#biglink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 20px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#biglink STRONG {
	DISPLAY: block; LETTER-SPACING: -1px; COLOR: #000
}
#biglink:hover STRONG {
	TEXT-DECORATION: underline
}
.current#biglink STRONG {
	TEXT-DECORATION: none !important
}
.current#biglink {
	BACKGROUND-COLOR: #efefef; CURSOR: default; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#right .box {
	MARGIN: -1px 0px 7px; WIDTH: 181px
}
#right H2 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/img/global/sidenav.png) no-repeat; LETTER-SPACING: 0px; HEIGHT: 16px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#right H2.ruby {
	BACKGROUND-POSITION: 0px -255px; COLOR: #fff
}
#right H2.active {
	BACKGROUND-POSITION: 0px -192px; HEIGHT: 17px; COLOR: #fff
}
#right .inside {
	BACKGROUND: url(/img/global/sidenav_strip.jpg) no-repeat
}
#right .box UL {
	BACKGROUND: url(/img/global/sidenav_strip.jpg) no-repeat
}
#right .gradient {
	PADDING-BOTTOM: 6px; MARGIN: 0px 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/img/global/gradient/h300.png) #f0f6f7 repeat-x; PADDING-TOP: 6px
}
#right .ruby.gradient {
	BACKGROUND: url(/img/global/gradient/h150.png) #fff repeat-x
}
#right .clear {
	BACKGROUND: url(/img/global/sidenav.png) no-repeat 0px -353px; HEIGHT: 10px
}
#right .box UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#right .box LI {
	LIST-STYLE-TYPE: none
}
#right .box A {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#plugins_index #right .box A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
#right .box A:hover {
	BACKGROUND-COLOR: #efefef; COLOR: black
}
#right .box A.selected {
	BACKGROUND-COLOR: #666; COLOR: #fff; CURSOR: default
}
#right .box A.selected:hover {
	BACKGROUND-COLOR: #666; COLOR: #fff; CURSOR: default
}
#right .box INPUT.text {
	WIDTH: 150px
}
SPAN.icon {
	MARGIN: -3px 8px 0px -4px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(/img/title/plugins_small.png); FLOAT: left; HEIGHT: 24px
}
SPAN.js.icon {
	BACKGROUND-POSITION: 0px -25px
}
SPAN.streaming.icon {
	BACKGROUND-POSITION: 0px -50px
}
SPAN.tools.icon {
	BACKGROUND-POSITION: 0px -74px
}
PRE {
	LINE-HEIGHT: 16px; FONT-FAMILY: "andale mono", "bitstream vera sans mono", "lucida console", "courier new", monospace; FONT-SIZE: 12px
}
CODE {
	LINE-HEIGHT: 16px; FONT-FAMILY: "andale mono", "bitstream vera sans mono", "lucida console", "courier new", monospace; FONT-SIZE: 12px
}
.code {
	LINE-HEIGHT: 16px; FONT-FAMILY: "andale mono", "bitstream vera sans mono", "lucida console", "courier new", monospace; FONT-SIZE: 12px
}
.petrol CODE SPAN.js__com {
	COLOR: lightgreen
}
.petrol CODE SPAN.js__string {
	COLOR: #bbc7cf
}
.petrol CODE SPAN.js__keyword {
	COLOR: #d8c
}
.petrol CODE SPAN.js__flow {
	COLOR: #95d0df
}
#content .code.box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 14px; BACKGROUND: url(/img/box/code_lines.png) #f9f9fa repeat-y 0px -3px; PADDING-TOP: 0px
}
#content .code.box H2 {
	MARGIN-TOP: 0px; MARGIN-LEFT: -40px
}
#content TABLE.listing .code.box {
	BACKGROUND-IMAGE: none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px
}
#content .box {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f1f2; MARGIN: 10px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
TABLE.listing {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f1f2; MARGIN: 10px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.tip {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f1f2; MARGIN: 10px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.opera .box {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important
}
.opera .listing {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important
}
.opera .tip {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important
}
#content .box H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #c2d0da; MARGIN: -10px -10px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.tip {
	BACKGROUND: url(/img/global/gradient/h150.png) repeat-x
}
#content .dark.box {
	BACKGROUND-COLOR: #99a6af
}
#content .dark.box H2 {
	BACKGROUND-COLOR: #586e7b
}
#content .light.box {
	BACKGROUND-COLOR: #f9f9fa
}
#content .light.box H2 {
	BACKGROUND-COLOR: #d7dde1
}
#content .petrol.box {
	BACKGROUND-COLOR: #295c72
}
#content .petrol.box H2 {
	BACKGROUND-COLOR: #254558
}
#content .dark.petrol.box {
	BACKGROUND-COLOR: #254558
}
.tip {
	BACKGROUND-COLOR: #254558
}
#content .dark.petrol.box H2 {
	BACKGROUND-COLOR: #295c72
}
.tip H2 {
	BACKGROUND-COLOR: #295c72
}
#content .ruby.box {
	BACKGROUND-COLOR: #e5e7e9
}
#content .ruby.box H2 {
	BACKGROUND-COLOR: #b8128f
}
#content .dark.ruby.box {
	BACKGROUND-COLOR: #b8128f
}
#content .dark.ruby.box H2 {
	BACKGROUND-COLOR: #552452
}
#content .black.box {
	BACKGROUND-COLOR: #000000
}
#content .black.box H2 {
	BACKGROUND-COLOR: #3c4752
}
.dark.box {
	MARGIN-TOP: 0px; COLOR: #fff
}
.petrol.box {
	MARGIN-TOP: 0px; COLOR: #fff
}
.black.box {
	MARGIN-TOP: 0px; COLOR: #fff
}
.tip {
	MARGIN-TOP: 0px; COLOR: #fff
}
.dark.box H2 {
	MARGIN-TOP: 0px; COLOR: #fff
}
.petrol.box H2 {
	MARGIN-TOP: 0px; COLOR: #fff
}
.ruby.box H2 {
	MARGIN-TOP: 0px; COLOR: #fff
}
.black.box H2 {
	MARGIN-TOP: 0px; COLOR: #fff
}
.dark.box H3 {
	MARGIN-TOP: 0px; COLOR: #fff
}
.tip H2 {
	MARGIN-TOP: 0px; COLOR: #fff
}
.dark.box A {
	COLOR: yellow
}
.petrol.box A {
	COLOR: yellow
}
.black.box A {
	COLOR: yellow
}
.petrol.box SAMP {
	COLOR: #95d0df
}
.tip {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 280px; DISPLAY: none
}
.tip H3 {
	COLOR: #dee7ec
}
#content .info.box {
	BACKGROUND-IMAGE: url(/img/global/info.png); PADDING-BOTTOM: 15px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px center; COLOR: #555; FONT-SIZE: 14px; PADDING-TOP: 15px
}
#content .alert.box {
	BACKGROUND-IMAGE: url(/img/global/info.png); PADDING-BOTTOM: 15px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px center; COLOR: #555; FONT-SIZE: 14px; PADDING-TOP: 15px
}
#content .info.box A {
	FONT-SIZE: 14px
}
#content .petrol.info.box {
	COLOR: #fff
}
#content .alert.box {
	BACKGROUND-IMAGE: url(/img/global/alert.png)
}
FORM {
	MARGIN: 10px 0px
}
INPUT.text {
	BORDER-BOTTOM: #ccc 1px inset; BORDER-LEFT: #ccc 1px inset; PADDING-BOTTOM: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px inset; BORDER-RIGHT: #ccc 1px inset; PADDING-TOP: 3px; -moz-border-radius: 3px
}
TEXTAREA {
	BORDER-BOTTOM: #ccc 1px inset; BORDER-LEFT: #ccc 1px inset; PADDING-BOTTOM: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px inset; BORDER-RIGHT: #ccc 1px inset; PADDING-TOP: 3px; -moz-border-radius: 3px
}
TEXTAREA {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 98%; PADDING-RIGHT: 6px; HEIGHT: 200px; FONT-SIZE: 13px; OVERFLOW: auto; PADDING-TOP: 6px
}
SELECT {
	BORDER-BOTTOM: #ccc 1px inset; BORDER-LEFT: #ccc 1px inset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px inset; BORDER-RIGHT: #ccc 1px inset; PADDING-TOP: 2px
}
TD.label {
	WIDTH: 120px; COLOR: #809198
}
.help {
	COLOR: #666; FONT-SIZE: 11px
}
.help A {
	FONT-SIZE: 11px
}
TD.help {
	PADDING-LEFT: 10px
}
P.less {
	COLOR: #555
}
.jform INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.jform TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.jform SELECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
INPUT.readmode {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.jform TEXTAREA {
	BORDER-BOTTOM: #ddd 1px outset; BORDER-LEFT: #ddd 1px outset; BORDER-TOP: #ddd 1px outset; BORDER-RIGHT: #ddd 1px outset
}
INPUT.readmode {
	TEXT-DECORATION: underline
}
.jform INPUT.editmode {
	BORDER-BOTTOM: #ccc 1px inset; BORDER-LEFT: #ccc 1px inset; BORDER-TOP: #ccc 1px inset; CURSOR: default; BORDER-RIGHT: #ccc 1px inset; TEXT-DECORATION: none
}
.jform TEXTAREA.editmode {
	BORDER-BOTTOM: #ccc 1px inset; BORDER-LEFT: #ccc 1px inset; BORDER-TOP: #ccc 1px inset; CURSOR: default; BORDER-RIGHT: #ccc 1px inset; TEXT-DECORATION: none
}
.error {
	COLOR: darkred; FONT-SIZE: 11px
}
BUTTON {
	FONT-SIZE: 12px
}
TD.blank {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 30px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BUTTON {
	BORDER-BOTTOM: #666 0.2em solid; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #5d689a; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BORDER-TOP-WIDTH: 1px; COLOR: #fff; FONT-SIZE: 1em; BORDER-LEFT-WIDTH: 1px; CURSOR: pointer; PADDING-TOP: 0.3em; -moz-border-radius: 10.2em; -webkit-border-radius: 10.2em; -moz-box-shadow: 0 0.1em 0.2em rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0.1em 0.2em rgba(0, 0, 0, 0.5); text-shadow: 0 0 0.1em #222
}
BUTTON EM {
	FONT-STYLE: normal; COLOR: yellow
}
BUTTON.custom {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 99px; BACKGROUND: url(/img/form/btn/normal.png) no-repeat 0px 0px; HEIGHT: 32px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BUTTON.custom:hover {
	BACKGROUND-POSITION: 0px -34px
}
BUTTON.custom:active {
	BACKGROUND-POSITION: 0px -68px
}
BUTTON.custom SPAN {
	POSITION: relative; TOP: -1px
}
BUTTON.large.custom {
	BACKGROUND-IMAGE: url(/img/form/btn/large.png); WIDTH: 119px
}
BUTTON.low.custom {
	BACKGROUND-IMAGE: url(/img/form/btn/low_small.png); WIDTH: 75px; HEIGHT: 24px; FONT-SIZE: 11px
}
BUTTON.low:hover {
	BACKGROUND-POSITION: 0px -26px
}
BUTTON.low:active {
	BACKGROUND-POSITION: 0px -52px
}
BUTTON.large.low.custom {
	BACKGROUND-IMAGE: url(/img/form/btn/low_large.png); WIDTH: 115px
}
BUTTON.medium.low.custom {
	BACKGROUND-IMAGE: url(/img/form/btn/low.png); WIDTH: 94px
}
BUTTON.xlarge.low.custom {
	BACKGROUND-IMAGE: url(/img/form/btn/low_xlarge.png); WIDTH: 155px
}
BUTTON.delete {
	BACKGROUND-IMAGE: url(/img/form/btn/delete.png); WIDTH: 94px; HEIGHT: 24px
}
BUTTON.delete:hover {
	BACKGROUND-POSITION: 0px -26px
}
BUTTON.delete:active {
	BACKGROUND-POSITION: 0px -52px
}
BUTTON.low.custom SPAN {
	TOP: -2px
}
#loginButton {
	BACKGROUND: url(/img/form/btn/login_search.png) no-repeat 0px 0px
}
#paypalButton {
	BACKGROUND-IMAGE: url(/img/commerce/paypal.png); WIDTH: 105px
}
SPAN.play {
	WIDTH: 40px; DISPLAY: block; BACKGROUND: url(/img/player/btn/play.png) no-repeat; HEIGHT: 41px; CURSOR: pointer
}
SPAN.play:hover {
	BACKGROUND-POSITION: 0px -41px
}
SPAN.play:focus {
	BACKGROUND-POSITION: 0px -82px
}
SPAN.large.play {
	BACKGROUND-IMAGE: url(/img/player/btn/play_full.png); WIDTH: 125px
}
SPAN.showme.play {
	BACKGROUND-IMAGE: url(/img/player/btn/showme_full.png); WIDTH: 125px
}
SPAN.again.play {
	BACKGROUND-IMAGE: url(/img/player/btn/watch_again_full.png); WIDTH: 149px
}
.tabs {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tabs LI {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px
}
.tabs A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 111px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/img/global/tabs.png) no-repeat -652px 0px; HEIGHT: 30px; COLOR: #000; FONT-SIZE: 11px; TOP: 1px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tabs A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.tabs A:hover {
	BACKGROUND-POSITION: -652px -31px; COLOR: #fff
}
.tabs .current {
	BACKGROUND-POSITION: -652px -62px; COLOR: #000 !important; CURSOR: default !important
}
.tabs .current:hover {
	BACKGROUND-POSITION: -652px -62px; COLOR: #000 !important; CURSOR: default !important
}
.tabs LI.current A {
	BACKGROUND-POSITION: -652px -62px; COLOR: #000 !important; CURSOR: default !important
}
.tabs .w1 {
	WIDTH: 134px; BACKGROUND-POSITION: -519px 0px
}
.tabs .w1:hover {
	BACKGROUND-POSITION: -519px -31px
}
.tabs .current.w1 {
	BACKGROUND-POSITION: -519px -62px
}
.tabs .w2 {
	WIDTH: 154px; BACKGROUND-POSITION: -366px 0px
}
.tabs .w2:hover {
	BACKGROUND-POSITION: -366px -31px
}
.tabs .current.w2 {
	BACKGROUND-POSITION: -366px -62px
}
.tabs .w3 {
	WIDTH: 174px; BACKGROUND-POSITION: -193px 0px
}
.tabs .w3:hover {
	BACKGROUND-POSITION: -193px -31px
}
.tabs .current.w3 {
	BACKGROUND-POSITION: -193px -62px
}
.tabs .w4 {
	WIDTH: 194px; BACKGROUND-POSITION: 0px 0px
}
.tabs .w4:hover {
	BACKGROUND-POSITION: 0px -31px
}
.tabs .current.w4 {
	BACKGROUND-POSITION: 0px -62px
}
.panes .pane {
	DISPLAY: none
}
TABLE.listing {
	BACKGROUND-COLOR: #fff; WIDTH: 100%
}
TABLE.listing TD {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TABLE.listing A:hover {
	COLOR: #000
}
TABLE.listing A:hover SPAN {
	COLOR: #333
}
TH {
	BORDER-BOTTOM: #fff 5px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/img/global/gradient/h30.png) #c2d0da repeat-x 0px 0px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.listing TD IMG {
	CURSOR: pointer
}
TH.sort {
	BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #a2d0da; CURSOR: pointer
}
TH.asc.sort {
	BACKGROUND-COLOR: #ffd0da
}
TH.desc.sort {
	BACKGROUND-COLOR: #ffd0da
}
TH.col1 {
	WIDTH: 120px
}
TD.code {
	WIDTH: 120px; COLOR: blue
}
.type {
	FONT-FAMILY: "courier new", courier; COLOR: #789
}
TD.default {
	WIDTH: 80px; COLOR: #345
}
TD.type {
	COLOR: navy
}
TD.code EM {
	FONT-STYLE: normal; COLOR: #666
}
TD.description {
	COLOR: #333; FONT-SIZE: 12px
}
TD.code I {
	FONT-STYLE: normal; COLOR: #666
}
.pre {
	WHITE-SPACE: pre
}
.code STRONG {
	COLOR: navy
}
A.player {
	TEXT-ALIGN: center; WIDTH: 500px; DISPLAY: block; BACKGROUND: url(/img/global/gradient/h500.png) #000 repeat-x 0px 0px; HEIGHT: 340px; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none; -moz-box-shadow: 0 0 40px rgba(100, 118, 173, 0.5)
}
A.player:hover {
	
}
A.plain.player {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -125px 0px; PADDING-TOP: 0px
}
A.small.player {
	PADDING-BOTTOM: 45px; PADDING-LEFT: 24px; WIDTH: 251px; PADDING-RIGHT: 24px; BACKGROUND: url(/img/player/splash_small.png) no-repeat; FLOAT: left; HEIGHT: 186px; MARGIN-RIGHT: 30px; PADDING-TOP: 0pt
}
A.plain.small.player {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -24px 0px; PADDING-TOP: 0px
}
A.player IMG {
	MARGIN-TOP: 125px
}
A.plain.player IMG {
	MARGIN-TOP: 113px
}
A.small.player IMG {
	MARGIN-TOP: 60px
}
A.player P {
	MARGIN-BOTTOM: -15px; PADDING-TOP: 0px
}
.overlay {
	BACKGROUND-IMAGE: url(/img/overlay/white.png); PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; WIDTH: 576px; PADDING-RIGHT: 40px; DISPLAY: none; PADDING-TOP: 40px
}
#overlay {
	BACKGROUND-IMAGE: url(/img/overlay/white.png); PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; WIDTH: 576px; PADDING-RIGHT: 40px; DISPLAY: none; PADDING-TOP: 40px
}
A.close {
	POSITION: absolute; WIDTH: 35px; BACKGROUND: url(/img/overlay/close.png) no-repeat; HEIGHT: 35px; TOP: 2px; CURSOR: pointer; RIGHT: 5px
}
#overlay_player {
	DISPLAY: block; HEIGHT: 450px
}
.grippie {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: url(/img/forum/grippie.png) #eee no-repeat center 2px; HEIGHT: 9px; OVERFLOW: hidden; BORDER-TOP: #ddd 0pt solid; CURSOR: s-resize; BORDER-RIGHT: #ddd 1px solid
}
#right LI A SPAN {
	MARGIN-TOP: 2px; DISPLAY: block; COLOR: #333; FONT-SIZE: 11px
}
#right LI A.selected SPAN {
	MARGIN-TOP: 2px; DISPLAY: block; COLOR: yellow
}
#documentation_index #content {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#index #content {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#documentation_index #right {
	DISPLAY: none
}
#index #right {
	DISPLAY: none
}
#footerlinks {
	TEXT-ALIGN: center; MARGIN-TOP: -10px; COLOR: #666; FONT-SIZE: 10px
}
#footerlinks A {
	MARGIN: 0px 5px; COLOR: #5f5f5f; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#footerlinks A:hover {
	COLOR: #123; TEXT-DECORATION: underline
}
#pick {
	PADDING-BOTTOM: 13px; MARGIN: 15px 15px 0px 0px; PADDING-LEFT: 13px; WIDTH: 186px; PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(/img/box/right/blank.png) no-repeat; FLOAT: left; HEIGHT: 126px; COLOR: #666; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 13px
}
#pick STRONG {
	MARGIN: 0px 0px 5px; DISPLAY: block; COLOR: #000; FONT-SIZE: 13px
}
#pick .blue {
	FONT-SIZE: 16px
}
#footer H2 {
	TEXT-ALIGN: center; MARGIN: 15px 0px -5px; COLOR: #003670; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#twitter {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 90px; PADDING-TOP: 15px
}
#tweets {
	WIDTH: 900px; FLOAT: left
}
.tweet {
	WIDTH: 190px; FLOAT: left; MARGIN-RIGHT: 30px
}
.tweet A {
	FONT-SIZE: 11px
}
.tweet P {
	HEIGHT: 55px; COLOR: #222; FONT-SIZE: 11px
}
.tweet .time {
	COLOR: #b8b8b8; FONT-SIZE: 11px
}
.clickable.tweet {
	CURSOR: pointer
}
#follow {
	MARGIN-TOP: 10px; TEXT-INDENT: -999em; WIDTH: 74px; DISPLAY: block; BACKGROUND: url(../../img/global/twitter.png) no-repeat -4px -4px; FLOAT: right; HEIGHT: 74px
}
#follow:hover {
	BACKGROUND-POSITION: -4px -78px
}
#follow:focus {
	BACKGROUND-POSITION: -4px -151px
}
.tools #pick {
	BACKGROUND-IMAGE: url(/img/box/right/tools.png); WIDTH: 115px; PADDING-RIGHT: 90px
}
.blogImage {
	MARGIN: 5px 0px 30px 50px; WIDTH: 85px; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 85px
}
.book.blogImage {
	BACKGROUND-IMAGE: url(/img/title/book.png)
}
.release.blogImage {
	BACKGROUND-IMAGE: url(/img/title/release.png)
}
.screens.blogImage {
	BACKGROUND-IMAGE: url(/img/title/screens.png)
}
.flash.blogImage {
	BACKGROUND-IMAGE: url(/img/title/flash.png)
}
.js.blogImage {
	BACKGROUND-IMAGE: url(/img/title/javascript.png)
}
.streaming.blogImage {
	BACKGROUND-IMAGE: url(/img/title/streaming.png)
}
.jstools.blogImage {
	BACKGROUND-IMAGE: url(/img/title/tools.png)
}
.release.blogImage {
	MARGIN: 5px 0pt 0pt -12px; WIDTH: 178px; FLOAT: left; HEIGHT: 150px
}
.book.blogImage {
	MARGIN: 5px 0pt 0pt -12px; WIDTH: 178px; FLOAT: left; HEIGHT: 150px
}
.screens.blogImage {
	MARGIN: 5px 0pt 0pt -12px; WIDTH: 178px; FLOAT: left; HEIGHT: 150px
}
.book.blogImage {
	HEIGHT: 165px
}
.screens.blogImage {
	MARGIN: 5px 0pt 0pt -10px; WIDTH: 178px
}
.tools #right A {
	COLOR: #00559e
}
#tools_index #right {
	MARGIN-TOP: 355px
}
BODY.tools #content {
	MARGIN-TOP: 250px
}
BODY.tools #right {
	MARGIN-TOP: 250px
}
BODY.tools #breadcrumb {
	MARGIN-BOTTOM: -15px; TOP: -35px
}
BODY.tools #content H1 {
	Z-INDEX: -1; TEXT-INDENT: -999em; MARGIN-BOTTOM: -339px; HEIGHT: 320px; TOP: -330px
}
#content H1#hero {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; TEXT-TRANSFORM: uppercase; TEXT-INDENT: 0px; PADDING-LEFT: 217px; WIDTH: 735px !important; PADDING-RIGHT: 0px; BACKGROUND: url(/tools/img/hero/plain.jpg) no-repeat -31px 16px; LETTER-SPACING: -3px; HEIGHT: 185px; COLOR: #055499; FONT-SIZE: 75px; PADDING-TOP: 151px
}
#content H1#hero EM {
	TEXT-TRANSFORM: none; LETTER-SPACING: 0px; COLOR: #000; FONT-SIZE: 22px
}
#hero SPAN {
	POSITION: absolute; MARGIN-TOP: -7px; WIDTH: 735px !important; DISPLAY: block; BACKGROUND: url(/img/global/gradient/letters.png) repeat-x 0px 0px; HEIGHT: 80px
}
#tools_demos_index #right {
	DISPLAY: none
}
#demos_index #right {
	DISPLAY: none
}
#tools_demos_index #content {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#setup_index #content {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#demos_index #content {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#plugins_index #content {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
H1 I {
	FONT-STYLE: normal; COLOR: #bf17a2
}
#oldTools {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #315274; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 10px
}
#oldTools A {
	COLOR: yellow; FONT-SIZE: 18px
}

@media Print    
{
BODY {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#globalnav {
	DISPLAY: none
}
#right {
	DISPLAY: none
}
#user {
	DISPLAY: none
}
.noprint {
	DISPLAY: none
}
#breadcrumb {
	DISPLAY: none
}
#wrap {
	MARGIN: 0px; WIDTH: 98%
}
#content {
	MARGIN: 0px; WIDTH: 98%
}
#content H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px
}
    }
.DlHighlight {
	BACKGROUND-COLOR: #f8f8f8; FONT: 12px/16px monospace
}
.DlHighlight PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.DlHighlight .keyword {
	COLOR: #00f; FONT-WEIGHT: bold
}
.DlHighlight .builtin {
	COLOR: #22c
}
.DlHighlight .string {
	COLOR: #006bcf
}
.DlHighlight .string .before {
	COLOR: #878787
}
.DlHighlight .string .after {
	COLOR: #878787
}
.DlHighlight .regexp {
	COLOR: #b2c
}
.DlHighlight .regexp .before {
	COLOR: #509; FONT-WEIGHT: bold
}
.DlHighlight .regexp .after {
	COLOR: #509; FONT-WEIGHT: bold
}
.DlHighlight .comment {
	COLOR: #282
}
.DlHighlight .comment .before {
	COLOR: #baa
}
.DlHighlight .comment .after {
	COLOR: #baa
}
.DlHighlight .hashkey {
	COLOR: #a51
}
.DlHighlight .hasharrow {
	COLOR: #f00
}
.DlHighlight .paren {
	FONT-WEIGHT: bold
}
.DlHighlight .operator {
	COLOR: #077
}
.DlHighlight .error {
	BACKGROUND-COLOR: #c00; COLOR: #fff
}
.DlHighlight .defun {
	FONT-WEIGHT: bold
}
.DlHighlight .line-numbers {
	TEXT-ALIGN: right; WIDTH: 3em; FONT: 0.9em tahoma, verdana, sans-serif; FLOAT: left; COLOR: #999; MARGIN-LEFT: -4.5em; PADDING-TOP: 0.05em
}
.DlHighlight .line-numbers:after {
	CONTENT: "."
}
.DlHighlight .xml-tag-close .before {
	COLOR: #52a
}
.DlHighlight .xml-entity {
	COLOR: #b2a
}
.DlHighlight .xml-entity .before {
	COLOR: #607
}
.DlHighlight .xml-entity .after {
	COLOR: #607
}
.DlHighlight .css-class {
	FONT-STYLE: italic; COLOR: #000
}
.DlHighlight .css-pseudo-class {
	COLOR: #777
}
.DlHighlight .css-id {
	FONT-WEIGHT: bold
}
.DlHighlight .css-color-spec {
	COLOR: #a51
}
.DlHighlight .css-length {
	COLOR: #a19
}
.DlHighlight .css-length .after {
	FONT-WEIGHT: bold
}
.DlHighlight .css-declaration-kw {
	FONT-WEIGHT: bold
}
.DlHighlight .css-comma {
	COLOR: red
}
